confront a difficulty - Spanish English Dictionary